package com.laowang.project.system.domain.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.security.web.PortResolverImpl;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @Auther laowang
 * @Date 2022/1/5
 * @Description
 */
@NoArgsConstructor
@Data
public class TbPurchaseorderVo implements Serializable {
    private Integer id;
    private String ponumber;
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // 东8区
    private Date podate;
    private String postatus;
    private String supinfonumber;
    private String supinfoname;
    private String matnumber;
    private String matname;
    private String matspec;
    private String protype;
    private String matunit;
    private BigDecimal planpurchaseqty;
    private BigDecimal purchaseqty;
    private BigDecimal price;
    private BigDecimal taxrate;
    private BigDecimal taxunitprice;
    private BigDecimal totalprice;
    private String plannumber;
    private BigDecimal arrivedqty;
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // 东8区
    private Date planneddate;
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") // 东8区
    private Date completiondate;
    private String remark;
    private String sstatus;
}
